﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<TemplateWeb.Models.ViewModels.GroupViewModel>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">

<%
    var phien = Model.PhienDauGiaModel.GetModel.LstObjModel[0];
    var lstNguoiDauGia = phien.NguoiChoiDauGia.OrderBy(n => n.GiaDuaRa).ToList();
    long giaHienTai = 0;
    if (lstNguoiDauGia.Count > 0)
    {
        giaHienTai = lstNguoiDauGia[0].GiaDuaRa;
    }

    long GiaDuaRaMin = 0;
    
    if (Request.IsAuthenticated)
    {
        var lstGiaDua = phien.NguoiChoiDauGia.Where(n => n.IDNguoiDung == (Guid)Membership.GetUser(Page.User.Identity.Name).ProviderUserKey).ToList();
        if (lstGiaDua.Count > 0)
        {
            GiaDuaRaMin = lstGiaDua.Min(n => n.GiaDuaRa);
        }
    }
%>

<script type="text/javascript">
    window.onload = function () {
        StartCountDown("clock-" + <%= phien.ID.ToString() %>, "<%= phien.ThoiGianKetThuc.ToString() %>");

        var giakhoidiem = document.getElementsByName("giaduara").item(0);
        if (!isNaN(giakhoidiem.value)) {
            var numFormated = FormatNumberBy3(giakhoidiem.value, ",", ".");
            document.getElementById("giaduara_coverted").innerHTML = numFormated;
        }
    }

    function ValidateDatChoDauGia() {
	    var currentUser = "<%= Page.User.Identity.Name %>";
        var nguoidang = "<%= phien.NguoiDung.aspnet_Users.UserName %>";
        if(currentUser == nguoidang){
            alert("Bạn không thể đấu giá sản phẩm do chính bạn đăng!");
		    return false;
        }

        var giaduara = document.getElementsByName("giaduara").item(0);
        if (giaduara.value == "") {
            alert("Vui lòng nhập giá đưa ra");
            return false;
        }

        //not a number
        if (isNaN(giaduara.value)) {
            alert("Giá đưa ra nhập vào không phải là số hợp lệ!");
            return false;
        }

        var giatoithieu = <%= phien.GiaToiThieu %>;

        if(parseInt(giaduara.value) < giatoithieu){
            alert("Giá đưa ra phải lớn hơn giá tối thiểu!");
            return false;
        }
        
        //alert("<%= giaHienTai %>" + " - " + giaduara.value);

        if(<%= giaHienTai %> > 0 && parseInt(giaduara.value) >= <%= giaHienTai %>){
            alert("Giá của bạn chưa phải là giá thấp nhất!");
            return false;
        }

        if(<%= GiaDuaRaMin %> > 0 && <%= GiaDuaRaMin %> == <%= giaHienTai %>){
            alert("Giá của bạn đưa ra hiện đang là giá thấp nhất, bạn không được phép đưa ra giá khác!");
            return false;
        }
        return true;
    }

</script>

<script type="text/javascript">
	<% if (Model.PhienDauGiaModel.InfoText != null && Model.PhienDauGiaModel.InfoText != ""){ %>
		alert('<%= Model.PhienDauGiaModel.InfoText %>');
	<% } %>
</script>

<div id="bc">   
	<div class="ja-breadcrums">
		<strong>You are here:</strong> <span class="breadcrumbs pathway">Đặt chỗ đấu giá</span>
	</div>
</div>
<div id="ja-mainbody" style="width:80%">
    <div id="ja-main" style="width:100%">
        <div id="ja-contentwrap" class="">
            <div id="ja-content" class="column" style="width:100%">
                <div id="ja-current-content" class="column" style="width:100%">
                    <div id="content"></div>
                    <div class="ja-content-main clearfix">
                        <table class="auction_details_container" width="100%">
                            <tbody>
                                <tr>
                                    <td>
                                       <table width="100%">
                                            <tbody>
                                                <tr>
		                                            <td>
                                                        <table width="100%">
                                                            <tbody>
                                                                <tr>
			                                                        <td>
                                                                        <span id="auction_title"><%= phien.SanPham.TenSanPham%></span>
                                                                        <div id="auction_detail_itemident">
                                                                             Mã Phiên: #<%= phien.ID %>&nbsp;&nbsp;|&nbsp;&nbsp;
                                                                             Trạng thái: Mở&nbsp;&nbsp;
                                                                        </div>
                                                                    </td>
			                                                    </tr>
                                                            </tbody>
                                                        </table>
                                                        <table width="100%">
                                                            <tbody>
                                                                <tr>
                                                                    <td>
                                                                        Thư mục:&nbsp;
                                                                        <a href="<%= Url.Action("XemCacPhienTheoHangMuc", "Home", new { iddanhmucchinh = phien.SanPham.DanhMucCon.DanhMucChinh.ID })%>"><%= phien.SanPham.DanhMucCon.DanhMucChinh.TenDanhMucChinh %></a> - <a href="<%= Url.Action("XemCacPhienTheoHangMuc", "Home", new { iddanhmucchinh = phien.SanPham.DanhMucCon.DanhMucChinh.ID, iddanhmuccon = phien.SanPham.DanhMucCon.ID })%>"><%= phien.SanPham.DanhMucCon.TenDanhMucCon%></a>
                                                                    </td>
			                                                    </tr>
			                                                </tbody>
                                                        </table>
                                                    </td>
	                                            </tr>
                                            </tbody>
                                        </table>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <div class="dynamic-tab-pane-control tab-page" id="content-pane">
                                            <div class="tab-row">
                                                <h2 class="tab">
                                                    <a href="#">
                                                        <div class="tab-round-left">&nbsp;</div>
                                                        <div class="tab-round-center">Chi Tiết</div>
                                                        <div class="tab-round-right">&nbsp;</div>
                                                    </a>
                                                </h2>
                                            </div>
                                            <div style="display: block;" class="tab-page" id="tab1">
                                                <table width="100%">
                                                    <tbody>
                                                        <tr>
                                                            <td valign="top" width="220">
                                                                <div>
                                                                    <img src="../../Content/Images/Items/<%= phien.SanPham.HinhAnh %>" alt="" border="0" width="220" />
                                                                </div>
                                                            </td>
                                                            <td class="auction_details_middle" valign="top">
                                                                <table width="100%">
                                                                    <tbody>
                                                                        <tr>
                                                                            <td>
                                                                                <div>
        			                                                                 <strong>Hình thức đấu giá:</strong>&nbsp;<%= phien.HinhThucDauGia.TenHinhThucDauGia %>&nbsp;
                                                                                </div>
                                                                                <div>
                                                                                    <strong>Tiền đặt cọc:</strong>&nbsp;<%= string.Format("{0:0,0}", phien.TienDatCoc)%>&nbsp;VND
                                                                                </div>
                                                                                <div>
                                				                                    <strong>Số người đã đấu giá:</strong>&nbsp;<%= lstNguoiDauGia.Count %>&nbsp;
                                                                                    <div id="auction_bids_history">
                        	                                                            <div class="auction_section_title">Danh sách Đấu Giá cho Phiên: <em><%= phien.SanPham.TenSanPham%></em></div>
                                                                                        <% if (lstNguoiDauGia.Count > 0)
                                                                                           { %>
                                                                                            <table class="auction_bids_list" border="0" width="100%">
		                                                                                        <tbody>
		                                                                                            <tr>
		                                                                                                <th class="auction_bids_list" width="5%">Số.</th>
		                                                                                                <th class="auction_bids_list" width="45%">Ngày</th>
		                                                                                                <th class="auction_bids_list" width="*%">Tài khoản</th>
		                                                                                                <th class="auction_bids_list" width="20%">Kết quả</th>
		  		  		  		                                                                    </tr>
                                                                                                <% for (int i = 0; i < lstNguoiDauGia.Count; i++ )
                                                                                                   { %>
                                                                                                     <tr>
                                                                                                        <td><%= i + 1 %></td>
                                                                                                        <td><%= string.Format("{0:dd/MM/yyyy hh:mm:ss}", lstNguoiDauGia[i].ThoiDiemDauGia)%></td>
                                                                                                        <td><%= lstNguoiDauGia[i].NguoiDung.aspnet_Users.UserName %></td>
                                                                                                        <% if (i == 0)
                                                                                                           { %>
                                                                                                           <td>Thắng</td>
                                                                                                        <% }
                                                                                                           else
                                                                                                           { %>
                                                                                                           <td>Thua</td>
                                                                                                        <% } %>
                                                                                                     </tr>
                                                                                                <% } %>
    						                                                                    </tbody>
		                                                                                    </table>  
                                                                                        <% }
                                                                                           else
                                                                                           { %>
                                                                                            <h2>Không có đấu giá cho Phiên này</h2>
                                                                                        <% } %>      
                                                                                    </div>
        			                                                            </div>
                                                                            </td>
                                                                        </tr>
                                                                    </tbody>
                                                                </table>
                                                                <table class="auction_bid_box">
                                                                    <tbody>
                                                                    <% if(Request.IsAuthenticated)
                                                                       {
                                                                           if (phien.ThoiGianKetThuc > DateTime.Now)
                                                                           { %>
                                                                            <% using (Html.BeginForm("DatChoDauGia", "Home", FormMethod.Post, new { onsubmit = "return ValidateDatChoDauGia();" }))
                                                                               { %>
                                                                                <tr>
                                                                                    <td>Trả giá:</td>
                                                                                    <td>
                                                                                        <script src="../../Scripts/NumberFormat.js" type="text/javascript"></script>
                                                                                        <script type="text/javascript">
                                                                                            function formatTraGia() {
                                                                                                var giakhoidiem = document.getElementsByName("giaduara").item(0);
                                                                                                if (!isNaN(giakhoidiem.value)) {
                                                                                                    var numFormated = FormatNumberBy3(giakhoidiem.value, ",", ".");
                                                                                                    document.getElementById("giaduara_coverted").innerHTML = numFormated;
                                                                                                }
                                                                                            }
                                                                                        </script>
                                                                                        <input name="giaduara" class="inputbox" size="3" type="text" style="width: 60px;" onkeyup='formatTraGia();' />
                                                                                        <label id="giaduara_coverted"></label>&nbsp;VNĐ&nbsp;
                                                                                    </td>
                                                                                    <td>
                                                                                        <input type="hidden" name="idnguoidung" value="<%= Membership.GetUser(Page.User.Identity.Name).ProviderUserKey %>" />
                                                                                        <input type="hidden" name="idphiendaugia" value="<%= phien.ID %>" />
                                                                                        <input type="submit" name="send" value="Đưa Giá" class="auction_bid_button" />
                                                                                    </td>
                                                                                </tr>
                                                                            <% }
                                                                           }
                                                                           else
                                                                           { %>
                                                                            <tr>
                                                                                <td><span style="color: red; font-weight: bold;">Hết thời hạn đấu giá</span></td>
                                                                            </tr>
                                                                        <% } %>
                                                                    <% }
                                                                       else
                                                                       { %>
                                                                        <tr>
                                                                            <td><span style="color: red; font-weight: bold;">Bạn phải Đăng Nhập để đấu giá</span></td>
                                                                        </tr>
                                                                    <% } %>
                                                                    </tbody>
                                                                </table>
                                                                <table width="100%">
                                                                    <tbody>
    		                                                            <tr>
                                                                            <td>
                                                                                <strong>Còn lại:</strong> <span id="time1"><label id="clock-<%= phien.ID %>" style="color: red; font-size: 10pt; font-weight: bold;"></label></span>
                                                                            </td>
                                                                        </tr>
    	        	  	                                                <tr>
                                                                            <td><strong>Ngày bắt đầu:</strong> <%= string.Format("{0:dd/MM/yyyy hh:mm:ss}", phien.ThoiGianBatDau) %></td>
                                                                        </tr>
			                                                            <tr>
			                                                                <td><strong>Kết thúc ngày:</strong> <%= string.Format("{0:dd/MM/yyyy hh:mm:ss}", phien.ThoiGianKetThuc) %></td>
			                                                            </tr>
                                                                    </tbody>
                                                                </table>
                                                            </td>
                                                            <td width="200" valign="top">
                                                                <table class="auction_caption_box">
                                                                    <tbody>
                                                                        <tr>
                                                                            <th>Thông tin người bán</th>
                                                                        </tr>
                                                                        <tr>
                                                                            <td>
				                                                                <strong><%= phien.NguoiDung.HoTen %></strong>
                                                                            </td>   
                                                                        </tr>
                                                                        <tr>
                                                                            <td>Đăng ký từ: <strong><%= string.Format("{0:dd/MM/yyyy}", phien.NguoiDung.aspnet_Users.CreateDate)%></strong> </td>
                                                                        </tr>
                                                                        <tr>
                                                                            <td>
                                                                                <a href="<%= Url.Action("CacPhienCungNguoiDang", "Home", new { idnguoidang = phien.IDNguoiDang })%>">Phiên cùng người bán</a>
                                                                            </td>
                                                                        </tr>
                                                                    </tbody>
                                                                </table>
                                                            </td>
                                                        </tr>
                                                    </tbody>
                                                </table>
                                                <table width="100%">
                                                    <tbody>
                                                        <tr>
                                                            <td class="auction_section_title"><b>Mô tả sản phẩm</b></td>
                                                        </tr>
                                                        <tr>
                                                            <td class="auction_detail">
                                                                <%= phien.SanPham.MoTa%>
                                                            </td>
                                                        </tr>
                                                    </tbody>
                                                </table>
                                            </div>
                                        </div>
                                    </td>
                                </tr>
                            </tbody>
                        </table>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
</asp:Content>
